草庐IT

postgresql - docker postgres pgadmin 本地连​​接

全部标签

php - 如何使用 PHP 获取英国本地时间的日期?

我正在使用unix时间戳来显示消息在我的项目中发布的时间,但是当我显示发布的确切时间时,我意识到它晚了大约12小时。我在英国,我的服务器在美国(可能是问题所在)。有没有一种简单的方法可以将unix时间戳转换为可读的英国时间?$timestamp=time();printdate("FjS,Y",strtotime($timestamp));任何帮助都会很棒,谢谢! 最佳答案 在脚本的顶部,写:date_default_timezone_set('Europe/London');或ifyourPHPis>=5.2.0:date_tim

php - 获取本地化月份列表

由于PHP在intl扩展中使用来自ICU的数据,有没有办法从PHP中获取本地化的月份名称?虽然我可以从ICU的xml文件中获取数据并将它们提取到我自己的文件集中,但如果可能的话,我更喜欢一个干净、更简单的解决方案。最后,在给定intl扩展名的语言环境的情况下,有没有办法获取日期格式(MM/DD/YYYY或DD/MM/YYYY)? 最佳答案 不确定您需要月份名称的用途,但如果您只想使用月份的翻译名称,strftime()根据当前语言环境使用名称(使用%B修饰符)。如果您想要一个月份名称列表用于其他用途,您也可以使用strftime()

php - 检查 PHP 是否在本地服务器中运行

嗯。我在SO中阅读了一些主题,但没有找到非常具体的答案。如果PHP代码在本地或远程主机上运行,​​我需要检查PHP。目前我检查了$_SERVER['SERVER_NAME']但它不一致。在这种情况下,如果我使用127.0.0.1或localhost等列出的IP运行PHP,它将认为是本地的,否则是远程的。如果我与friend共享我的IP,我的代码仍然是本地的,但它认为是远程的,因为没有列出共享的IP。好吧,我认为检查本地主机的IP不是一个好主意(除非你知道一个好方法)。我尝试了gethostbyaddr()和gethostbyname()等方法,但也无法正常工作。我没有要显示的PHP代码

php - 从本地 PHP 文件获取渲染 HTML

这个问题在这里已经有了答案:StoringtheHTMLoutputfromalocalPHPfileintoastringusingfile_get_contents(4个答案)关闭8年前。我有一个PHP文件,用于使用数据库中的数据行制作表格。我想将此页面发送到电子邮件。但是当我得到的内容包含HTML和PHP代码时。但我只想以HTML格式发送页面结果。我用这个代码$str=file_get_contents('template.php');$mail="test@tst.com";mail($mail,$str);还有这个$str=readfile("'template.php'")

php - 无法连接到本地主机中的 wordpress (GET http://localhost/net::ERR_CONNECTION_REFUSED)

我只是在虚拟网络托管中备份wordpress数据库和public_html文件夹。然后我将它们移动到本地MAMP。但是当我输入http://localhost:8888/,它只是转移到http://localhost.错误消息(GEThttp://localhost/net::ERR_CONNECTION_REFUSED)显示在chrome中。有人能给我一些提示吗?我试图在/htdoc/test中放置一个带有echo"debug"的虚拟index.php然后连接到http://localhost:8888/test,它按预期显示“调试”。谢谢。 最佳答案

PHP IDE--想用FTP同步本地存储

我目前使用Notepad++进行大部分开发。我一直在检查其他功能更全的选项,并想切换(到目前为止,我特别喜欢Aptana),但我真的很喜欢Notepad++的一件事,但我一直无法获得迄今为止。我目前的工作流程是这样的:Workflow(我试图嵌入这张图片,它出现在预览中,但没有出现在帖子中,抱歉)Workflowhttp://evanalyze.com/images/workflow.jpg过程是这样的:从网络服务器下载文件在NP++中进行编辑保存(这会自动在我的默认目录中保存一个本地副本,这也是我使用带有TourtiseSVN的Subversion设置的文件夹)当我想提交对SVN的更

php - 在 Mac OS X 上运行没有管理员权限的 apache 本地实例

我想制作apache/php的可移植版本以在本地开发。但问题在于绑定(bind)端口。该过程需要管理员权限,而我的工作站上没有。我想编译一个apache/php版本,我将在我的工作站上传输并在没有任何权限要求的情况下运行它。我读到了privbind,但最后,您仍然需要那些该死的管理员权限!关于某种虚拟端口映射或任何无需root即可工作的想法有什么想法吗?谢谢! 最佳答案 您确实需要root权限才能绑定(bind)1024以下的任何端口,80也不异常(exception)。考虑使用更高的端口,例如8080(或不太常见的端口)。

php - 不允许操作 - 在本地机器上取消链接

我正在尝试取消链接我网站本地版本上的文件夹。我得到错误:operationnotpermitted关于如何取消链接以在本地计算机上工作的任何想法?我正在使用MAMP。 最佳答案 参见documentation:unlink—Deletesafile和SeeAlso:rmdir()-Removesdirectory你有一个目录。您需要使用rmdir,而不是unlink。 关于php-不允许操作-在本地机器上取消链接,我们在StackOverflow上找到一个类似的问题:

php - EasyPHP 无法连接到本地主机

我已经在我的系统上运行了EasyPHP,但必须重新安装干净的操作系统。刚刚再次下载并安装了EasyPHP,Apache正在运行。但是,当我尝试通过网络浏览器访问管理页面(127.0.0.1/home)时,出现“糟糕!GoogleChrome无法连接到127.0.0.1”错误。我检查了Apache的httpd文件,它说它正在监听127.0.0.1:80,这正是我试图通过浏览器访问管理页面的方式。出于某种原因,我可以使用127.0.0.1:8887访问www文件夹。我对EasyPHP不是很了解,所以任何帮助将不胜感激。 最佳答案 我遇到

php - 跨 PHP 请求本地持久化数据

我想跨PHP请求缓存一些数据,而不是在每次调用期间从数据库中提取数据。无论用户/session如何,数据都适用。实现这一目标的最简单方法是什么?我无法保证对驱动器的写入权限或需要APC。有没有办法用普通的PHP来实现这个目标?谢谢! 最佳答案 当您问这个问题时,我想到了3种“方式”,但在我总结它们之前,让我先声明PHP并非设计用于执行您想要的操作。没有用于查询(或累积)数据的“通用”缓存系统。但是,您可以做几件事来加快页面加载和数据请求:session(要求对用户的Cookie支持和对每个新用户的重新查询)缓存文件(要求对驱动器的写